@tailwind base;
@tailwind components;
@tailwind utilities;

@import "./assets/css/base.css";
@import '~antd/dist/antd.css';

.rememberPassword .ant-form-item-label > label{
  color: white !important;
}

.ant-layout-header .logo {
  float: left;
  width: 48px;
  height: 48px;
  margin-top: 7px;
  border-radius: 10px;
  overflow: hidden;
  background: url('./assets/image/logo.png') no-repeat;
  background-size: 50px;
}

.ant-layout-header,.ant-menu{
  background: #515151 !important;
}

.ant-menu-item-selected{
  background-color:#888888 !important;
}

.ant-menu-item:hover{
  color: #FFF !important;
  background-color:#888888 !important;
}

.ant-menu{
  justify-content: center;
}

.ant-menu > li:nth-child(5){
  position: absolute;
  right: 118px;
}

.ant-menu > li:nth-child(6){
  position: absolute;
  right: 0px;
}

.profile{
  transition: all .4s ease;
  height: 0px;
  /* visibility: hidden; */
  overflow:hidden;
  z-index: 99;
  font-size: 18px;
}

.profileTab:hover ~ .profile{
  height: 120px;
  visibility: visible;
}

.profile:hover{
  height: 120px;
  visibility: visible;
}

.fixed-back {
  position: fixed;
  height: 100vh;
  width: 100%;
  background-size: 100% auto;
  opacity: .7;
  z-index: -11;
}

.ant-alert-warning {
  background-color: #8dc7fd;
}
body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
    'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
    sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
    monospace;
}
